• On CHOW: Sexy vampire party
June 25, 2009 4:48 PM PDT

Expert: China's Green Dam software is unsafe

by Elinor Mills

The content-filtering software the Chinese government wants installed on all PCs sold in that country beginning next week was poorly developed and puts users at risk of having their computers compromised, a security expert who examined the code said on Thursday.

The Chinese government is requiring that all PCs include the Green Dam-Youth Escort software to block pornography, but it also blocks access to content related to violent computer games, illegal drugs and political speech, said Ben Feinstein, director of research at SecureWorks, a managed security service provider.

Critics are worried that the Chinese government could use Green Dam, a free download, to block all kinds of content and monitor online activities of users, as well as worried that the software could allow for a massive botnet to be created, either by cybercriminals or the Chinese government itself.

Green Dam allows users to specify categories of sites to block.

(Credit: University of Michigan)

Feinstein and colleagues at SecureWorks' Counter Threat Unit examined the Green Dam code earlier this month and found that it uses a variety of unsafe programming practices that have been banned at Microsoft and other U.S. companies, he said.

An example is the use of Strcpy, or string copy, a library function in the C programming language that copies memory from one buffer to another, according to Feinstein. If the copied string doesn't fit in the destination buffer, it will overwrite memory and can be used in a buffer overflow attack.

"This software appears to be of low quality and to have not been developed with a secure methodology," Feinstein said. "It likely suffers from a whole host of problems."

The way Green Dam is designed to inspect all Internet traffic coming into and going out of a PC means more parts of the code are exposed to potential attack compared with programs that are more limited in scope and process less data, he said.

In addition, having the software on all PCs in China, as mandated, would create a huge install base and be an attractive target for attackers who could attack millions of computers by targeting just this one program, Feinstein said.

China historically has censored the Internet using filters on the network, blocking access to pages that deal with politically sensitive subjects like Tiananman Square, Falun Gong, and Tibet. Installing filtering software on the end-user computers will make it easier to block content than doing it in the network, according to Feinstein.

"You get efficiencies of scale if you push the filtering down to the end point rather than inspect huge Trans-Pacific pipes entering and leaving your country," he said. Green Dam was published by Jinhui Computer Systems Engineering, which is run by a former officer of the Peoples' Liberation Army, he added.

Researchers at the University of Michigan issued a report two weeks ago that found two major security vulnerabilities in Green Dam that could allow someone to remotely take over a computer running the software. The software was later updated and patched, according to an update to the report issued a week ago, however the researchers said they had discovered an additional security hole that remained unfixed.

Separately, a security researcher said he had released on a public Web site an exploit for a buffer overflow that remained unpatched in the Green Dam update.

Elinor Mills covers Internet security and privacy. She joined CNET News in 2005 after working as a foreign correspondent for Reuters in Portugal and writing for The Industry Standard, the IDG News Service, and the Associated Press. E-mail Elinor.
advertisement
Click here!
Recent posts from Security
Microsoft to fix holes in Windows, Office
Google privacy controls: Most people won't care
Zero-day flaw found in Web encryption
Mac Game: Art project or malware?
Corporate bank accounts targeted in online fraud
Hacker breaks into jailbroken iPhones, asks for $7
Malwarebytes accuses rival of software theft
Security firm M86 acquires Finjan
Add a Comment (Log in or register) (22 Comments)
  • prev
  • 1
  • next
by Moonea June 25, 2009 6:29 PM PDT
i really dont thik it ll stop the mass
Reply to this comment
by sharmajunior June 25, 2009 6:34 PM PDT
I want the Chinese gov't to forcefully install the software..one reason is because that it would potentially create the biggest BOTNET in the world.

Which could eventually lead to the demise of the internet in China....All who are with me say: Yay
Reply to this comment
by unknown unknown June 26, 2009 1:32 AM PDT
Except the attacks of such a botnet probably would not be confined to China. So assuming that what you suggest is a desirable out come, and I am not sure that it is, there would be a lot of collateral damage.
by lvcsslacker June 25, 2009 7:11 PM PDT
I say let it be vulnerable. If they're so damned worried about letting content though, lets see what happens when their entire computer network shuts down.
Reply to this comment
by bananaphonerules June 25, 2009 7:46 PM PDT
Maybe they should have spent more time on security rather than making a skin for the app?
Reply to this comment
by silverhawk01 June 25, 2009 7:49 PM PDT
The Chinese can not dictate how the rest of the normal world views and receives it's information. Are they trying to hide the truth about a corrupt government, human rights violations, and censorship from the free world or the the Chinese population?

And these are the same people who protested to Microsoft that all their illegal and pirated copies of Windows no longer worked because of a security change in Windows Update. They demanded the update be removed because they claimed their country would be in turmoil with out up to date computers and software.
Reply to this comment
by anakin2006 June 26, 2009 10:29 AM PDT
@silverhawk01

can you tell me how a software which can filter out the porn sites has anything to do with those political accusations you listed?
by man_w_balls June 25, 2009 8:28 PM PDT
CIA and NSA hackers and the like are probably salivating at the thought of millions or more Chinese PCs with unsecure software for them to hack. Whoever has the best hackers can own the computers of China....
Reply to this comment
by Vegaman_Dan June 25, 2009 9:08 PM PDT
What operating system is the screen shot from or did they just reskin an existing one?
Reply to this comment
by malcarada June 25, 2009 10:10 PM PDT
I wonder what happens to that software when you wipe Windows and install Linux.
Reply to this comment
by benjwah June 25, 2009 10:41 PM PDT
Chinese officials bust down your door and beat the crap out of you. Ironically, in most cases I'd disagree with such heavy-handed tactics, but in the case of most Linux users, I'd be happy to have them "disappear" and be "re-educated".
by Dalkorian June 26, 2009 4:59 PM PDT
What an interesting choice of words benjwah. Winblows nazi?
by gerrrg June 25, 2009 10:30 PM PDT
The vulnerability is by design. This way, they can use the Chinese citizens to attack the US or any other nation's cyber infrastructure.
Reply to this comment
by irdac June 29, 2009 3:11 AM PDT
It also means that any other organisation can take over the PCs for other nefarious purposes
by Zarland June 26, 2009 8:44 AM PDT
Judging from the screen shot, it seems the users can choose the content that they want to block or unblock. If this is the case, this is no more than a mandatory filter solfware that must be bundled with the computer. So it might be like the V chip our tv, it's in there whether you like it or not.
Reply to this comment
by Daddio2009 June 26, 2009 8:57 AM PDT
This a a tactical move on the part of the Chinese government to enable them to attack the US with a massive catastrophic network overload - anytime they want to. Our response should be to not allow ANY computers built in China to be imported to the US...and to make sure we can sever the telecoms pipes and satellites out of China at a moment's notice.
Reply to this comment
by anakin2006 June 26, 2009 10:23 AM PDT
@Daddio2009

please, for god's sake, read the news:

he content-filtering software the Chinese government wants installed on all PCs sold in that country beginning next week was poorly developed and puts users at risk of having their computers compromised, a security expert who examined the code said on Thursday.
by n3td3v June 26, 2009 11:27 AM PDT
Chinese government already produce tons of hardware with malware embedded in it that they sell to the west, they don't need Green Dam to produce a bot net.
Reply to this comment
by n3td3v June 26, 2009 11:33 AM PDT
It's the Chinese government who produce military software to the U.S government, think about it, do they really need Green Dam to produce a bot net, they already have tons of attack vectors that have been in place for years.

http://www.thetrumpet.com/index.php?q=4524.2780.0.0

http://www.govexec.com/story_page.cfm?articleid=38713&dcn=todaysnews
Reply to this comment
by KenjiK June 29, 2009 11:10 AM PDT
Honestly, why should I care if Chinese communist computers are vulnerable? The Chinese have attacked the US and other countries often enough.
Reply to this comment
by sinopeach June 30, 2009 9:43 PM PDT
Why are Americans so afraid of China? And why are you all so happy to show your ignorance of current and historical geopolitical fact by piping up here like a bunch of rabid morons?

Don't worry - each year more tech jobs go to China and India which is where they belong. No wonder google wants more visas to import labour when this is the intellectual standard they have to deal with back home.

Crikey.
Reply to this comment
by sneakysnake128 July 28, 2009 4:30 PM PDT
What'd you expect? It's made by a government. Of course it's going to be inefficient.
Reply to this comment
(22 Comments)
  • prev
  • 1
  • next
advertisement

FAQ: Buying the right Windows 7 upgrade

Readers still have lots of questions on just which version of the software they need to buy in order to upgrade their PC. CNET News tries to offer some answers.

N.Y. lawsuit details Intel's 'largesse' toward Dell

Attorney General Andrew Cuomo's federal antitrust case filed Wednesday alleges a longstanding symbiotic relationship between Intel and Dell.

About Security

Online security is threatened by more than hacking and phishing attempts. Check here for the latest updates on software vulnerabilities, data leaks, and rapidly spreading viruses--and learn how to protect your systems.

Add this feed to your online news reader

Security topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right